"""await"""
import asyncio


async def others():
    print('start')
    await asyncio.sleep(2)
    print('end')
    return '返回值'


async def func1():
    print('执行协程函数代码')
    # todo 遇到IO挂起当前协程任务，等IO操作完成之后再继续往下执行。当前协程挂起时，时间循环可以去执行其他协程任务
    response = await others()
    print('IO请求结束，结果为：', response)


if __name__ == '__main__':
    asyncio.run(func1())
